package com.tencent.qcloud.tim.uikit.bean
import androidx.annotation.Keep
import com.google.gson.annotations.SerializedName


/**
 *


 * @date  2020/7/23  16:26
 * @version 1.0
 */

data class GroupFriendBean(
    @SerializedName("age")
    val age: String = "",
    @SerializedName("avatar")
    val avatar: String = "",
    @SerializedName("avatar_thumb")
    val avatarThumb: String = "",
    @SerializedName("background")
    val background: String = "",
    @SerializedName("birthday")
    val birthday: String = "",
    @SerializedName("coin")
    val coin: String = "",
    @SerializedName("id")
    val id: String = "",
    @SerializedName("immortal")
    val immortal: String = "",
    @SerializedName("isauth")
    val isauth: String = "",
    @SerializedName("isdisturb")
    val isdisturb: String = "",
    @SerializedName("isvideo")
    val isvideo: String = "",
    @SerializedName("isvoice")
    val isvoice: String = "",
    @SerializedName("level")
    val level: String = "",
    @SerializedName("level_anchor")
    val levelAnchor: String = "",
    @SerializedName("levelname")
    val levelname: String = "",
    @SerializedName("quality")
    val quality: String = "",
    @SerializedName("serial_no")
    val serialNo: String = "",
    @SerializedName("sex")
    val sex: String = "",
    @SerializedName("sex_int")
    val sexInt: String = "",
    @SerializedName("signature")
    val signature: String = "",
    @SerializedName("type")
    val type: String = "",
    @SerializedName("uid")
    val uid: String = "",
    @SerializedName("user_login")
    val userLogin: String = "",
    @SerializedName("user_nickname")
    val userNickname: String = "",
    @SerializedName("video_value")
    val videoValue: String = "",
    @SerializedName("voice_value")
    val voiceValue: String = ""
)


data class ImRelationBean(
    @SerializedName("is_attention")
    val isAttention: String = "",
    @SerializedName("is_black")
    val isBlack: String = "",
    @SerializedName("is_fj")
    val isFj: String = "",
    @SerializedName("is_friends")
    val isFriends: String = ""
)

@Keep
data class MsgFriendBean(
        @SerializedName("addtime")
        val addtime: String = "",
        @SerializedName("avatar_thumb")
        val avatarThumb: String = "",
        @SerializedName("serial_no")
        val serialNo: String = "",
        @SerializedName("type")
        val type: String = "",//互粉为1
        @SerializedName("uid")
        val uid: String = "",
        @SerializedName("user_nickname")
        val userNickname: String = "",
        var isEdit: Boolean = false,
        var isChecked: Boolean = false
)